package com.huangguolin.cloud.recycle.service;

import com.huangguolin.cloud.file.entity.SearchFileEntity;
import com.huangguolin.cloud.mybatis.entity.PtFileEntity;
import com.huangguolin.cloud.mybatis.flexigrid.PadingRstEntity;
import com.huangguolin.cloud.mybatis.flexigrid.PagingEntity;

public interface RecycleService {
    /**
     * 分页查询信息
     * @param entity
     * @param paging
     * @return
     */
    PadingRstEntity<PtFileEntity> queryFileListByPage(SearchFileEntity entity, PagingEntity paging);

    /**
     * 删除文件
     * @param fileUuid
     */
    void deleteFile(String fileUuid);


    void restoreFile(String fileUuid);
}